wind barb - Turkish English Dictionary